package cn.iocoder.yudao.module.ems.controller.admin.supplier.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
* 联系人信息记录 Base VO，提供给添加、修改、详细的子 VO 使用
* 如果子 VO 存在差异的字段，请不要添加到这里，影响 Swagger 文档生成
*/
@Data
public class ContactBaseVO {
    @ApiModelProperty(value = "联系人id", required = true)
    @NotNull(message = "联系人id不能为空")
    private Long id;

    @ApiModelProperty(value = "供应商id", required = true)
    @NotNull(message = "供应商id不能为空")
    private Long supplierId;

    @ApiModelProperty(value = "人员", required = true)
    @NotNull(message = "人员不能为空")
    private String staff;

    @ApiModelProperty(value = "联系电话")
    private String mobile;

    @ApiModelProperty(value = "职位")
    private String position;

}
